<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <title>control::LP</title>
  <meta http-equiv='Content-type' content='text/html;charset=UTF-8' />
  <link rel='stylesheet' type='text/css' href='../style.css'/>
</head>
<body>
<p>
  <a href='../index.html'>
    <img src='../logo.png' alt='Sedona'/>
  </a>
</p>
<div class='nav'>
  <a href='../index.html'>Index</a> |
  <a href='../api.html'>Kits</a> |
  <a href='index.html'>control</a>
</div>
<h1 class='title'>control::LP</h1>
<hr/>
<pre class='inheritance'><a href='../sys/Obj.html'>sys::Obj</a>
  <a href='../sys/Virtual.html'>sys::Virtual</a>
    <a href='../sys/Component.html'>sys::Component</a>
      control::LP
</pre>
<em>public </em> class <b>LP</b>  [niagaraIcon=&#x22;module://icons/x16/control/numericPoint.png&#x22;]<br>
<hr/>
<p>Pid Loop object</p>
<hr/>
<dl>
<dt>bias</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float bias</b> [config, precision=4]

</code></p>
</dd>
<dt>changed</dt>
<dd><p class='sig'><code><em><em>public</em> <em>virtual</em> <em>override</em> </em><b>void changed(<a href='../sys/Slot.html'>Slot</a> slot)</b>

</code></p>
<p>Behavior to execute when a property is changed externally</p>
</dd>
<dt>cv</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float cv</b> [precision=4]

</code></p>
</dd>
<dt>direct</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>bool direct</b> [config]

</code></p>
</dd>
<dt>enable</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>bool enable</b> [config]

</code></p>
</dd>
<dt>exTime</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>int exTime</b> [unit=&#x22;millisecond&#x22;, config]

</code></p>
</dd>
<dt>execute</dt>
<dd><p class='sig'><code><em><em>public</em> <em>virtual</em> <em>override</em> </em><b>void execute()</b>

</code></p>
<p>Execute is called once every scan.</p>
</dd>
<dt>kd</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float kd</b> [config, precision=4]

</code></p>
</dd>
<dt>ki</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float ki</b> [config, precision=4]

</code></p>
</dd>
<dt>kp</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float kp</b> [config, precision=4]

</code></p>
</dd>
<dt>max</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float max</b> [config, precision=4]

</code></p>
</dd>
<dt>min</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float min</b> [config, precision=4]

</code></p>
</dd>
<dt>out</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float out</b> [readonly]

</code></p>
</dd>
<dt>sp</dt>
<dd><p class='sig'><code><em><em>public</em> <em>property</em> </em><b>float sp</b> [summary, config]

</code></p>
</dd>
<dt>start</dt>
<dd><p class='sig'><code><em><em>public</em> <em>virtual</em> <em>override</em> </em><b>void start()</b>

</code></p>
<p>Callback when component is first started in an app.</p>
</dd>
</dl>
<div class='nav'>
  <a href='../index.html'>Index</a> |
  <a href='../api.html'>Kits</a> |
  <a href='index.html'>control</a>
</div>
<div class='copyright'>Copyright &#169; 2009, Tridium, Inc.</div>
</body>
</html>
